large quantity of things - Français Anglais Dictionnaire